package com.ruoyi.workbench.domain;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.Date;

/**
 * 协同需求(WorkCollaboration)实体类
 *
 * @author makejava
 * @since 2024-07-04 10:53:03
 */
public class WorkCollaboration implements Serializable {
    private static final long serialVersionUID = 262531111392440404L;
    /**
     * 协同需求ID
     */
    private Long collaborationRequestId;
    /**
     * 事项ID
     */
    private Integer matterId;
    /**
     * 协同需求
     */
    private String collaborationNeed;
    /**
     * 协同目标
     */
    private String collaborationGoal;
    /**
     * 协同人ID
     */
    private String collaboratorsId;

    private String collaboratorsName;
    /**
     * 计划完成时间
     */
    private Date plannedCompletionTime;
    /**
     * 状态 0 正常 1删除
     */
    private Integer stat;
    /**
     * 创建人id
     */
    private Integer createUserId;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 更新人id
     */
    private Integer updateUserId;
    /**
     * 更新时间
     */
    private Date updateTime;
    /**
     * 空余字段
     */
    private String em1;

    private String em2;

    private String em3;

    private String em4;

    private String em5;

    public Long[] getCollaboratorsIdList() {
        return collaboratorsIdList;
    }

    public void setCollaboratorsIdList(Long[] collaboratorsIdList) {
        this.collaboratorsIdList = collaboratorsIdList;
    }

    /**
     * 协同人ID列表
     */
    private Long[] collaboratorsIdList;




    public Long getCollaborationRequestId() {
        return collaborationRequestId;
    }

    public void setCollaborationRequestId(Long collaborationRequestId) {
        this.collaborationRequestId = collaborationRequestId;
    }

    public Integer getMatterId() {
        return matterId;
    }

    public void setMatterId(Integer matterId) {
        this.matterId = matterId;
    }

    public String getCollaborationNeed() {
        return collaborationNeed;
    }

    public void setCollaborationNeed(String collaborationNeed) {
        this.collaborationNeed = collaborationNeed;
    }

    public String getCollaborationGoal() {
        return collaborationGoal;
    }

    public void setCollaborationGoal(String collaborationGoal) {
        this.collaborationGoal = collaborationGoal;
    }

    public String getCollaboratorsId() {
        return collaboratorsId;
    }

    public void setCollaboratorsId(String collaboratorsId) {
        this.collaboratorsId = collaboratorsId;
    }

    public Date getPlannedCompletionTime() {
        return plannedCompletionTime;
    }

    public void setPlannedCompletionTime(Date plannedCompletionTime) {
        this.plannedCompletionTime = plannedCompletionTime;
    }

    public Integer getStat() {
        return stat;
    }

    public void setStat(Integer stat) {
        this.stat = stat;
    }

    public Integer getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(Integer createUserId) {
        this.createUserId = createUserId;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Integer getUpdateUserId() {
        return updateUserId;
    }

    public void setUpdateUserId(Integer updateUserId) {
        this.updateUserId = updateUserId;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getEm1() {
        return em1;
    }

    public void setEm1(String em1) {
        this.em1 = em1;
    }

    public String getEm2() {
        return em2;
    }

    public void setEm2(String em2) {
        this.em2 = em2;
    }

    public String getEm3() {
        return em3;
    }

    public void setEm3(String em3) {
        this.em3 = em3;
    }

    public String getEm4() {
        return em4;
    }

    public void setEm4(String em4) {
        this.em4 = em4;
    }

    public String getEm5() {
        return em5;
    }

    public void setEm5(String em5) {
        this.em5 = em5;
    }

    public String getCollaboratorsName() {
        return collaboratorsName;
    }

    public void setCollaboratorsName(String collaboratorsName) {
        this.collaboratorsName = collaboratorsName;
    }
}

